home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presentation Library 1993 Spring / ARPL-Spring-93-Partner-Edition.iso / Applications / Technical Publishing / Aldus PageMaker 4.2 / Contents for System folder / Aldus / PPDs / SCG20522.PPD < prev    next >
Encoding:
PostScript Printer Description  |  1991-12-04  |  31.7 KB  |  799 lines  |  [TEXT/????]

  1. *% Adobe Systems PostScript(R) Printer Description File
  2. *% For "Scantext" version 52.3
  3. *% Produced by "BuildPPD.ps" version 3.0 edit 58
  4. *%
  5. *% Copyright 1988, 1989, 1990, 1991 Adobe Systems Incorporated.  
  6. *% All Rights Reserved.
  7. *% Permission is granted for redistribution of this file as
  8. *% long as this copyright notice is intact and the contents
  9. *% of the file is not altered in any way from its original form.
  10. *%
  11. *% The byte count of this file should be exactly 032519 or 033318
  12. *% depending on the filesystem it resides in.
  13. *%
  14. *% Date: 27 February 1991
  15. *FormatVersion: "3.0"
  16. *FileVersion: "1.1"
  17. *LanguageVersion: English
  18.  
  19. *Product: "(Scantext)"
  20. *PSVersion: "(52.2) 1.0"
  21. *PSVersion: "(49.3) 1.0"
  22. *NickName: "Scantext 2030/51"
  23.  
  24. *% General Information and Defaults ===============
  25. *FreeVM: "2441278"
  26. *ColorDevice: False
  27. *VariablePaperSize: True
  28. *FileSystem: True
  29. *?FileSystem: "statusdict begin diskonline {(True)}{(False)} ifelse = flush"
  30. *Throughput: "1"
  31. *Password: "0"
  32. *ExitServer: "
  33.   count 0 eq {  
  34.     true 
  35.   }{
  36.     dup    
  37.     statusdict begin checkpassword end not 
  38.   } ifelse 
  39.   {  
  40.     (WARNING : Cannot perform the exitserver command.) = 
  41.     (Password supplied is not valid.) = 
  42.     (Please contact the author of this software.) = flush
  43.     quit 
  44.   } if 
  45.   serverdict begin exitserver
  46. "
  47. *End
  48. *Reset: "
  49.   count 0 eq {  
  50.     true 
  51.   }{
  52.     dup    
  53.     statusdict begin checkpassword end not 
  54.   } ifelse 
  55.   {  
  56.     (WARNING : Cannot reset printer.) = 
  57.     (Password supplied is not valid.) = 
  58.     (Please contact the author of this software.) = flush
  59.     quit 
  60.   } if 
  61.   serverdict begin exitserver
  62.   systemdict /quit get exec
  63.   (WARNING : Printer Reset Failed.) = flush
  64. "
  65. *End
  66.  
  67. *?Resolution: "
  68. save
  69.   initgraphics
  70.   0 0 moveto currentpoint matrix defaultmatrix transform
  71.   0 72 lineto currentpoint matrix defaultmatrix transform
  72.   3 -1 roll sub dup mul
  73.   3 1 roll exch sub dup mul
  74.   add sqrt round cvi
  75.   (          ) cvs print (dpi) = flush
  76. restore
  77. "
  78. *End
  79.  
  80. *% Halftone Information ===============
  81. *%  Depends on resolution
  82. *ScreenAngle: "45.0"
  83. *DefaultScreenProc: Dot
  84. *ScreenProc Dot: "
  85. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  86. sub }{dup mul exch dup mul add 1 exch sub }ifelse }
  87. "
  88. *End
  89. *ScreenProc Line: "{ pop }"
  90. *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
  91. *DefaultTransfer: Normalized
  92. *Transfer Null: "{}"
  93. *Transfer Null.Inverse: "{ 1 exch sub }"
  94. *Transfer Normalized: "
  95. {
  96. mark
  97. 1.0 1.0 .92 .76 .64 .54 .44 .36 .28 .2 .1 .0
  98. counttomark dup 3 add -1 roll exch
  99. 2 sub mul dup floor cvi
  100. dup 3 1 roll sub
  101. exch dup 
  102. 3 add index exch 2 add index dup
  103. 4 1 roll
  104. sub mul add
  105. counttomark 1 add 1 roll 
  106. cleartomark
  107. }bind 
  108. "
  109. *End
  110.  
  111. *Transfer Normalized.Inverse: "
  112. mark
  113. .0 .0 .1 .2 .28 .36 .44 .54 .64 .76 .92 1.0
  114. counttomark dup 3 add -1 roll exch
  115. 2 sub mul dup floor cvi
  116. dup 3 1 roll sub
  117. exch dup 
  118. 3 add index exch 2 add index dup
  119. 4 1 roll
  120. sub mul add
  121. counttomark 1 add 1 roll 
  122. cleartomark
  123. } bind"
  124. *End
  125.  
  126. *% Paper Handling ===================
  127.  
  128. *% Use these entries to set paper size most of the time, unless there is
  129. *% specific reason to use PageRegion or PaperTray.
  130. *?PageSize: "
  131.  save 
  132.    /d0 27 dict def d0 begin
  133.      /420_595 (A5.Transverse) def
  134.      /499_709 (B5.Transverse) def
  135.      /595_842 (A4.Transverse) def
  136.      /612_792 (Letter.Transverse) def
  137.      /1224_792 (Ledger) def
  138.      /595_420 (A5) def
  139.      /709_499 (B5) def
  140.      /792_612 (Letter) def
  141.      /842_595 (A4) def
  142.          /914_668 (A4.Extra) def
  143.          /668_914_668 (A4.Extra.Transverse) def
  144.      /1008_612 (Legal) def
  145.      /1191_842 (A3) def
  146.          /842_1191 (A3.Transverse) def
  147.          /1263_914 (A3.Extra) def
  148.          /914_1263 (A3.Extra.Transverse) def
  149.      /1224_792 (Tabloid) def
  150.          /792_1224 (Tabloid.Transverse) def
  151.          /1269_842 (Tabloid.Extra) def
  152.          /1269_842 (Tabloid.Extra.Transverse) def
  153.          /864_684 (Letter.Extra) def
  154.          /684_864 (Letter.Extra.Transverse) def
  155.          /612_1008 (Legal.Transverse) def
  156.          /1080_684 (Legal.Extra) def
  157.          /684_1080 (Legal.Extra.Transverse) def
  158.    end
  159.    statusdict begin pageparams  end
  160.    4 1 roll pop 
  161.    /high exch 10 string cvs dup length /hlen exch def def
  162.    /wide exch 10 string cvs def
  163.    /key hlen 1 add wide length add string def
  164.    key 0 high putinterval 
  165.    key hlen (_) putinterval
  166.    key hlen 1 add wide putinterval
  167.    d0 key cvn {get}stopped {(Unknown)}if
  168.    =   pop flush
  169.    restore
  170. "
  171. *End
  172.  
  173. *PageSize Letter: "statusdict begin 612 792  0 1 setpageparams end"
  174. *PageSize Letter.Transverse: "statusdict begin 792 612  0 1 setpageparams end"
  175. *PageSize Letter.Extra: "statusdict begin 684 864 0 1 setpageparams end"
  176. *PageSize Letter.Extra.Transverse: "statusdict begin 864 684  0 1 setpageparams end"
  177. *PageSize Legal: "statusdict begin 612 1008 0 1 setpageparams end"
  178. *PageSize Legal.Transverse: "statusdict begin 1008 612 0 1 setpageparams end"
  179. *PageSize Legal.Extra: "statusdict begin 684 1080 0 1 setpageparams end"
  180. *PageSize Legal.Extra.Transverse: "statusdict begin 1080 684 0 1 setpageparams end"
  181. *PageSize Tabloid: "statusdict begin 792 1224 0 1 setpageparams end"
  182. *PageSize Tabloid.Transverse: "statusdict begin 1224 792 0 1 setpageparams end"
  183. *PageSize Tabloid.Extra: "statusdict begin 842 1296 0 1 setpageparams end"
  184. *PageSize Tabloid.Extra.Transverse: "statusdict begin 1296 842 0 1 setpageparams end"
  185. *PageSize A4: "statusdict begin 596 842 0 1 setpageparams end"
  186. *PageSize A4.Transverse: "statusdict begin 842 596 0 1 setpageparams end"
  187. *PageSize A4.Extra: "statusdict begin 668 914 0 1 setpageparams end"
  188. *PageSize A4.Extra.Transverse: "statusdict begin 914 668 0 1 setpageparams end"
  189. *PageSize A3: "statusdict begin 842 1191 0 1 setpageparams end"
  190. *PageSize A3.Transverse: "statusdict begin 1191 842 0 1 setpageparams end"
  191. *PageSize A3.Extra: "statusdict begin 914 1263 0 1 setpageparams end"
  192. *PageSize A3.Extra.Transverse: "statusdict begin 1263 914 0 1 setpageparams end"
  193.  
  194. *% These entries will set up the frame buffer. Usually used with manual feed.
  195. *DefaultPageRegion: A4
  196. *PageRegion Letter: "statusdict begin 612 792  0 1 setpageparams end"
  197. *PageRegion Letter.Transverse: "statusdict begin 792 612  0 1 setpageparams end"
  198. *PageRegion Letter.Extra: "statusdict begin 684 864 0 1 setpageparams end"
  199. *PageRegion Letter.Extra.Transverse: "statusdict begin 864 684  0 0 setpageparams end"
  200. *PageRegion Legal: "statusdict begin 612 1008 0 1 setpageparams end"
  201. *PageRegion Legal.Transverse: "statusdict begin 1008 612 0 1 setpageparams end"
  202. *PageRegion Legal.Extra: "statusdict begin 684 1080 0 1 setpageparams end"
  203. *PageRegion Legal.Extra.Transverse: "statusdict begin 1080 684 0 1 setpageparams end"
  204. *PageRegion Tabloid: "statusdict begin 792 1224 0 1 setpageparams end"
  205. *PageRegion Tabloid.Transverse: "statusdict begin 1224 792 0 1 setpageparams end"
  206. *PageRegion Tabloid.Extra: "statusdict begin 842 1296 0 1 setpageparams end"
  207. *PageRegion Tabloid.Extra.Transverse: "statusdict begin 1296 842 0 1 setpageparams end"
  208. *PageRegion A4: "statusdict begin 596 842 0 1 setpageparams end"
  209. *PageRegion A4.Transverse: "statusdict begin 842 596 0 1 setpageparams end"
  210. *PageRegion A4.Extra: "statusdict begin 668 914 0 1 setpageparams end"
  211. *PageRegion A4.Extra.Transverse: "statusdict begin 914 668 0 1 setpageparams end"
  212. *PageRegion A3: "statusdict begin 842 1191 0 1 setpageparams end"
  213. *PageRegion A3.Transverse: "statusdict begin 1191 842 0 1 setpageparams end"
  214. *PageRegion A3.Extra: "statusdict begin 914 1263 0 1 setpageparams end"
  215. *PageRegion A3.Extra.Transverse: "statusdict begin 1263 914 0 1 setpageparams end"
  216.  
  217. *DefaultPaperTray: None
  218.  
  219. *% The following entries provide information about specific paper keywords.
  220. *DefaultImageableArea: A4
  221. *ImageableArea Letter: "0 0 612 792"
  222. *ImageableArea Letter: "0 0 612 792"
  223. *ImageableArea Letter.Transverse: "0 0 792 612"
  224. *ImageableArea Letter.Extra: "0 0 684 864"
  225. *ImageableArea Letter.Extra.Transverse: "0 0 864 684"
  226. *ImageableArea Legal: "0 0 612 1008"
  227. *ImageableArea Legal.Transverse: "0 0 1008 612"
  228. *ImageableArea Legal.Extra: "0 0 684 1080"
  229. *ImageableArea Legal.Extra.Transverse: "0 0 1080 684"
  230. *ImageableArea Tabloid: "0 0 792 1224"
  231. *ImageableArea Tabloid.Transverse: "0 0 1224 792"
  232. *ImageableArea Tabloid.Extra: "0 0 842 1296"
  233. *ImageableArea Tabloid.Extra.Transverse: "0 0 1296 842"
  234. *ImageableArea A4: "0 0 595.28 841.89"
  235. *ImageableArea A4.Transverse: "0 0 841.89 595.28"
  236. *ImageableArea A4.Extra: "0 0 667.28 913.89"
  237. *ImageableArea A4.Extra.Transverse: "0 0 913.89 667.28"
  238. *ImageableArea A3: "0 0 841.89 1190.55"
  239. *ImageableArea A3.Transverse: "0 0 1190.55 841.89"
  240. *ImageableArea A3.Extra: "0 0 913.89 1262.55"
  241. *ImageableArea A3.Extra.Transverse: "0 0 1262.28 913.89"
  242. *?ImageableArea: "
  243.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  244.   newpath clippath pathbbox
  245.   4 -2 roll exch 2 {ceiling cvp} repeat
  246.   exch 2 {floor cvp} repeat flush
  247.  restore
  248. "
  249. *End
  250.  
  251. *% These provide the physical dimensions of the paper (by keyword)
  252. *DefaultPaperDimension: A4
  253. *PaperDimension Letter: "612 792"
  254. *PaperDimension Letter.Transverse: "792 612 "
  255. *PaperDimension Letter.Extra: "684 864"
  256. *PaperDimension Letter.Extra.Transverse: "864 684 "
  257. *PaperDimension Legal: "612 1008"
  258. *PaperDimension Legal.Transverse: "1008 612 "
  259. *PaperDimension Legal.Extra: "684 1080"
  260. *PaperDimension Legal.Extra.Transverse: "1080 684 "
  261. *PaperDimension Tabloid: "792 1224"
  262. *PaperDimension Tabloid.Transverse: "1224 792 "
  263. *PaperDimension Tabloid.Extra: "842 1296"
  264. *PaperDimension Tabloid.Extra.Transverse: "1296 842 "
  265. *PaperDimension A4: "595.28 841.89"
  266. *PaperDimension A4.Transverse: "841.89 595.28"
  267. *PaperDimension A4.Extra: "667.28 913.89"
  268. *PaperDimension A4.Extra.Transverse: "913.89 667.28"
  269. *PaperDimension A3: "841.89 1190.55"
  270. *PaperDimension A3.Transverse: "1190.55 841.89"
  271. *PaperDimension A3.Extra: "913.89 1262.55"
  272. *PaperDimension A3.Extra.Transverse: "1262.55 913.89"
  273.  
  274. *DefaultOutputBin: Upper
  275. *DefaultInputSlot: None
  276.  
  277. *DefaultManualFeed: False
  278. *?ManualFeed: "
  279.   statusdict /manualfeed get
  280.   {(True)}{(False)}ifelse = flush"
  281. *End
  282. *ManualFeed True: "statusdict begin /manualfeed true store end"
  283. *ManualFeed False: "statusdict begin /manualfeed false store end"
  284.  
  285. *DefaultOutputOrder: Normal
  286. *DefaultCollator: None
  287. *DefaultSorter: None
  288. *DefaultDuplex: None
  289.  
  290. *% Font Information =====================
  291.  
  292. *DefaultFont: Courier
  293. *Font Courier: Standard "(001.004)"
  294. *Font Courier-Bold: Standard "(001.004)"
  295. *Font Courier-BoldOblique: Standard "(001.004)"
  296. *Font Courier-Oblique: Standard "(001.004)"
  297. *Font Helvetica: Standard "(001.002)"
  298. *Font Helvetica-Bold: Standard "(001.002)"
  299. *Font Helvetica-BoldOblique: Standard "(001.002)"
  300. *Font Helvetica-Narrow: Standard "(001.002)"
  301. *Font Helvetica-Narrow-Bold: Standard "(001.002)"
  302. *Font Helvetica-Narrow-BoldOblique: Standard "(001.002)"
  303. *Font Helvetica-Narrow-Oblique: Standard "(001.002)"
  304. *Font Helvetica-Oblique: Standard "(001.002)"
  305. *Font Symbol: Special "(001.003)"
  306. *Font Times-Bold: Standard "(001.002)"
  307. *Font Times-BoldItalic: Standard "(001.004)"
  308. *Font Times-Italic: Standard "(001.002)"
  309. *Font Times-Roman: Standard "(001.002)"
  310. *?FontQuery: "
  311. save  4 dict begin /sv exch def
  312. /str (fonts/                              ) def
  313. /st2 128 string def
  314. {
  315.   count 0 gt {
  316.     dup st2 cvs (/) print print (:) print
  317.     dup FontDirectory exch known {pop (Yes)}{
  318.      str exch st2 cvs dup length /len exch def
  319.      6 exch putinterval str 0 len 6 add getinterval mark exch
  320.      { } st2 filenameforall counttomark 0 gt {
  321.       cleartomark (Yes)}{cleartomark (No)}ifelse
  322.     }ifelse = flush
  323.   }{ exit } ifelse
  324. } bind loop
  325. (*) = flush
  326. sv end restore
  327. "
  328. *End
  329.  
  330. *?FontList: "
  331. save  2 dict begin /sv exch def
  332. /str 128 string def
  333. FontDirectory { pop == } bind forall flush
  334. /filenameforall where { 
  335.  pop save (fonts/*) { 
  336.   dup length 6 sub 6 exch getinterval cvn == 
  337.  } bind str filenameforall flush restore
  338. } if 
  339. (*) = flush
  340. sv end restore
  341. "
  342. *End
  343.  
  344. *% Printer Messages (verbatim from printer):
  345. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  346. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  347. *Message: "\FontName\ not found, using Courier"
  348.  
  349. *% Status (format: %%[ status: <one of these> ]%% )
  350. *Status: "idle"
  351. *Status: "busy"
  352. *Status: "waiting"
  353. *Status: "printing"
  354. *Status: "warming up"
  355. *Status: "PrinterError: Printer never accepted band"
  356. *Status: "PrinterError: PrintXferBusy for too long"
  357. *Status: "PrinterError: Fifo transfer took too long: DMABusy still"
  358. *Status: "PrinterError: Fifo transfer did not start: DMABusy still"
  359. *Status: "PrinterError: Printer printed but stuck printing: !END"
  360. *Status: "PrinterError: Default page being defined is too big"
  361. *Status: "PrinterError: PrinterError: Printer never was ready to start band: !STA"
  362. *Status: "PrinterError: Printer OK"                                
  363. *Status: "PrinterError: Failed Printerstart: !BEG)"                        
  364. *Status: "PrinterError: Print aborted <SHIFT STOP>"                
  365. *Status: "PrinterError: Printer not ready to write: unused"        
  366. *Status: "PrinterError: Default page being defined is too big"        
  367. *Status: "PrinterError: Printer not ready; printer needs attention"
  368.  
  369. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% ) 
  370. *Source: "serial" 
  371. *Source: "AppleTalk" 
  372. *Source: "Centronics" 
  373.  
  374. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  375. *PrinterError: "Printer never accepted band"
  376. *PrinterError: "PrintXferBusy for too long"
  377. *PrinterError: "Fifo transfer took too long: DMABusy still"
  378. *PrinterError: "Fifo transfer did not start: DMABusy still"
  379. *PrinterError: "Printer printed but stuck printing: !END"
  380. *PrinterError: "Default page being defined is too big"
  381. *PrinterError: "PrinterError: Printer never was ready to start band: !STA"
  382. *PrinterError: "Printer OK"                                
  383. *PrinterError: "Failed Printerstart: !BEG)"                        
  384. *PrinterError: "Print aborted <SHIFT STOP>"                
  385. *PrinterError: "Printer not ready to write: unused"        
  386. *PrinterError: "Default page being defined is too big"        
  387. *PrinterError: "Printer not ready; printer needs attention"
  388.  
  389. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]" 
  390.  
  391.  
  392. *DefaultColorSep: ProcessCyan.96lpi/  96l
  393.  
  394. *InkName: ProcessCyan/Process Cyan
  395. *InkName: ProcessMagenta/Process Magenta
  396. *InkName: ProcessYellow/Process Yellow
  397. *InkName: ProcessBlack/Process Black
  398. *InkName: CustomColor/Custom Color
  399.  
  400. *% For  72 lpi / NR (Normal Resolution)
  401.  
  402. *ColorSepScreenAngle ProcessCyan.72lpi.NR/  72 lpi / NR:     "71.5651" 
  403. *ColorSepScreenAngle ProcessMagenta.72lpi.NR/  72 lpi / NR: "18.4349" 
  404. *ColorSepScreenAngle ProcessYellow.72lpi.NR/  72 lpi / NR:     "0.0" 
  405. *ColorSepScreenAngle ProcessBlack.72lpi.NR/  72 lpi / NR:     "45.0" 
  406. *ColorSepScreenAngle CustomColor.72lpi.NR/  72 lpi / NR:     "45.0" 
  407.  
  408. *ColorSepScreenFreq ProcessBlack.72lpi.NR/  72 lpi / NR:     "71.8597" 
  409. *ColorSepScreenFreq CustomColor.72lpi.NR/  72 lpi / NR:     "71.8597" 
  410. *ColorSepScreenFreq ProcessCyan.72lpi.NR/  72 lpi / NR:     "64.2733" 
  411. *ColorSepScreenFreq ProcessMagenta.72lpi.NR/  72 lpi / NR:     "64.2733" 
  412. *ColorSepScreenFreq ProcessYellow.72lpi.NR/  72 lpi / NR:     "67.75" 
  413.  
  414. *ColorSepScreenProc ProcessCyan.72lpi.NR/  72 lpi / NR: "
  415. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  416. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  417. *End
  418. *ColorSepScreenProc ProcessMagenta.72lpi.NR/  72 lpi / NR: "
  419. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  420. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  421. *End
  422. *ColorSepScreenProc ProcessYellow.72lpi.NR/  72 lpi / NR: "
  423. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  424. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  425. *End
  426. *ColorSepScreenProc ProcessBlack.72lpi.NR/  72 lpi / NR: "
  427. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  428. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  429. *End
  430. *ColorSepScreenProc CustomColor.72lpi.NR/  72 lpi / NR: "
  431. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  432. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  433. *End
  434.  
  435. *% For 96 lpi / NR (Normal Resolution)
  436.  
  437. *ColorSepScreenAngle ProcessCyan.96lpi.NR/  96 lpi / NR: "71.5651" 
  438. *ColorSepScreenAngle ProcessMagenta.96lpi.NR/  96 lpi / NR: "18.4349" 
  439. *ColorSepScreenAngle ProcessYellow.96lpi.NR/  96 lpi / NR:     "0.0" 
  440. *ColorSepScreenAngle ProcessBlack.96lpi.NR/  96 lpi / NR:     "45.0" 
  441. *ColorSepScreenAngle CustomColor.96lpi.NR/  96 lpi / NR:     "45.0" 
  442.  
  443. *ColorSepScreenFreq ProcessCyan.96lpi.NR/  96 lpi / NR:     "85.6977" 
  444. *ColorSepScreenFreq ProcessMagenta.96lpi.NR/  96 lpi / NR:     "85.6977" 
  445. *ColorSepScreenFreq ProcessYellow.96lpi.NR/  96 lpi / NR:     "90.3333" 
  446. *ColorSepScreenFreq ProcessBlack.96lpi.NR/  96 lpi / NR:     "95.813" 
  447. *ColorSepScreenFreq CustomColor.96lpi.NR/  96 lpi / NR:     "95.813" 
  448.  
  449. *ColorSepScreenProc ProcessCyan.96lpi.NR/  96 lpi / NR: "
  450. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  451. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  452. *End
  453. *ColorSepScreenProc ProcessMagenta.96lpi.NR/  96 lpi / NR: "
  454. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  455. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  456. *End
  457. *ColorSepScreenProc ProcessYellow.96lpi.NR/  96 lpi / NR: "
  458. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  459. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  460. *End
  461. *ColorSepScreenProc ProcessBlack.96lpi.NR/  96 lpi / NR: "
  462. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  463. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  464. *End
  465. *ColorSepScreenProc CustomColor.96lpi.NR/  96 lpi / NR: "
  466. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  467. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  468. *End
  469.  
  470.  
  471. *% For 96 lpi / DR (Normal Resolution)
  472.  
  473. *ColorSepScreenAngle ProcessCyan.96lpi.DR/  96 lpi / DR:     "71.5651" 
  474. *ColorSepScreenAngle ProcessMagenta.96lpi.DR/  96 lpi / DR: "18.4349" 
  475. *ColorSepScreenAngle ProcessYellow.96lpi.DR/  96 lpi / DR:     "0.0" 
  476. *ColorSepScreenAngle ProcessBlack.96lpi.DR/  96 lpi / DR:     "45.0" 
  477. *ColorSepScreenAngle CustomColor.96lpi.DR/  96 lpi / DR:     "45.0" 
  478.  
  479. *ColorSepScreenFreq ProcessCyan.96lpi.DR/  96 lpi / DR:     "85.6977" 
  480. *ColorSepScreenFreq ProcessMagenta.96lpi.DR/  96 lpi / DR:     "85.6977" 
  481. *ColorSepScreenFreq ProcessYellow.96lpi.DR/  96 lpi / DR:     "90.3333" 
  482. *ColorSepScreenFreq ProcessBlack.96lpi.DR/  96 lpi / DR:     "95.813" 
  483. *ColorSepScreenFreq CustomColor.96lpi.DR/  96 lpi / DR:     "95.813" 
  484.  
  485. *ColorSepScreenProc ProcessCyan.96lpi.DR/  96 lpi / DR: "
  486. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  487. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  488. *End
  489. *ColorSepScreenProc ProcessMagenta.96lpi.DR/  96 lpi / DR: "
  490. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  491. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  492. *End
  493. *ColorSepScreenProc ProcessYellow.96lpi.DR/  96 lpi / DR: "
  494. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  495. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  496. *End
  497. *ColorSepScreenProc ProcessBlack.96lpi.DR/  96 lpi / DR: "
  498. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  499. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  500. *End
  501. *ColorSepScreenProc CustomColor.96lpi.DR/  96 lpi / DR: "
  502. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  503. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  504. *End
  505.  
  506. *% For 115 lpi / DR
  507.  
  508. *ColorSepScreenAngle ProcessCyan.115lpi.DR/115 lpi / DR:     "71.5651" 
  509. *ColorSepScreenAngle ProcessMagenta.115lpi.DR/115 lpi / DR: "18.4349" 
  510. *ColorSepScreenAngle ProcessYellow.115lpi.DR/115 lpi / DR:     "0.0" 
  511. *ColorSepScreenAngle ProcessBlack.115lpi.DR/115 lpi / DR:     "45.0" 
  512. *ColorSepScreenAngle CustomColor.115lpi.DR/115 lpi / DR:     "45.0" 
  513.  
  514. *ColorSepScreenFreq ProcessCyan.115lpi.DR/115 lpi / DR:     "102.837" 
  515. *ColorSepScreenFreq ProcessMagenta.115lpi.DR/115 lpi / DR:     "102.837" 
  516. *ColorSepScreenFreq ProcessYellow.115lpi.DR/115 lpi / DR:     "108.4" 
  517. *ColorSepScreenFreq ProcessBlack.115lpi.DR/115 lpi / DR:     "114.976" 
  518. *ColorSepScreenFreq CustomColor.115lpi.DR/115 lpi / DR:     "114.976" 
  519.  
  520. *ColorSepScreenProc ProcessCyan.115lpi.DR/115 lpi / DR: "
  521. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  522. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  523. *End
  524. *ColorSepScreenProc ProcessMagenta.115lpi.DR/115 lpi / DR: "
  525. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  526. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  527. *End
  528. *ColorSepScreenProc ProcessYellow.115lpi.DR/115 lpi / DR: "
  529. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  530. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  531. *End
  532. *ColorSepScreenProc ProcessBlack.115lpi.DR/115 lpi / DR: "
  533. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  534. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  535. *End
  536. *ColorSepScreenProc CustomColor.115lpi.DR/115 lpi / DR: "
  537. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  538. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  539. *End
  540.  
  541.  
  542. *% For 144 lpi / DR
  543.  
  544. *ColorSepScreenAngle ProcessCyan.144lpi.DR/144 lpi / DR:     "71.5651" 
  545. *ColorSepScreenAngle ProcessMagenta.144lpi.DR/144 lpi / DR: "18.4349" 
  546. *ColorSepScreenAngle ProcessYellow.144lpi.DR/144 lpi / DR:     "0.0" 
  547. *ColorSepScreenAngle ProcessBlack.144lpi.DR/144 lpi / DR:     "45.0"
  548. *ColorSepScreenAngle CustomColor.144lpi.DR/144 lpi / DR:     "45.0" 
  549.  
  550. *ColorSepScreenFreq ProcessCyan.144lpi.DR/144 lpi / DR:     "128.547" 
  551. *ColorSepScreenFreq ProcessMagenta.144lpi.DR/144 lpi / DR:     "128.547" 
  552. *ColorSepScreenFreq ProcessYellow.144lpi.DR/144 lpi / DR:     "135.5" 
  553. *ColorSepScreenFreq ProcessBlack.144lpi.DR/144 lpi / DR:     "143.719" 
  554. *ColorSepScreenFreq CustomColor.144lpi.DR/144 lpi / DR:     "143.719" 
  555.  
  556. *ColorSepScreenProc ProcessCyan.144lpi.DR/144 lpi / DR: "
  557. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  558. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  559. *End
  560. *ColorSepScreenProc ProcessMagenta.144lpi.DR/144 lpi / DR: "
  561. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  562. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  563. *End
  564. *ColorSepScreenProc ProcessYellow.144lpi.DR/144 lpi / DR: "
  565. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  566. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  567. *End
  568. *ColorSepScreenProc ProcessBlack.144lpi.DR/144 lpi / DR: "
  569. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  570. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  571. *End
  572. *ColorSepScreenProc CustomColor.144lpi.DR/144 lpi / DR: "
  573. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  574. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  575. *End
  576.  
  577.  
  578. *% For 96 lpi / SR (Super Resolution)
  579.  
  580. *ColorSepScreenAngle ProcessCyan.96lpi.SR/  96 lpi / SR:    "71.5651" 
  581. *ColorSepScreenAngle ProcessMagenta.96lpi.SR/  96 lpi / SR:    "18.4349" 
  582. *ColorSepScreenAngle ProcessYellow.96lpi.SR/  96 lpi / SR:    "0.0" 
  583. *ColorSepScreenAngle ProcessBlack.96lpi.SR/  96 lpi / SR:    "45.0" 
  584. *ColorSepScreenAngle CustomColor.96lpi.SR/  96 lpi / SR:    "45.0" 
  585.  
  586. *ColorSepScreenFreq ProcessCyan.96lpi.SR/  96 lpi / SR:        "85.6977" 
  587. *ColorSepScreenFreq ProcessMagenta.96lpi.SR/  96 lpi / SR:    "85.6977" 
  588. *ColorSepScreenFreq ProcessYellow.96lpi.SR/  96 lpi / SR:    "90.3333" 
  589. *ColorSepScreenFreq ProcessBlack.96lpi.SR/  96 lpi / SR:    "95.813" 
  590. *ColorSepScreenFreq CustomColor.96lpi.SR/  96 lpi / SR:        "95.813" 
  591.  
  592. *ColorSepScreenProc ProcessCyan.96lpi.SR/  96 lpi / SR: "
  593. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  594. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  595. *End
  596. *ColorSepScreenProc ProcessMagenta.96lpi.SR/  96 lpi / SR: "
  597. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  598. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  599. *End
  600. *ColorSepScreenProc ProcessYellow.96lpi.SR/  96 lpi / SR: "
  601. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  602. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  603. *End
  604. *ColorSepScreenProc ProcessBlack.96lpi.SR/  96 lpi / SR: "
  605. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  606. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  607. *End
  608. *ColorSepScreenProc CustomColor.96lpi.SR/  96 lpi / SR: "
  609. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  610. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  611. *End
  612.  
  613.  
  614. *% For 105 lpi / SR (Super Resolution)
  615.  
  616. *ColorSepScreenAngle ProcessCyan.105lpi.SR/105 lpi / SR:    "71.5651" 
  617. *ColorSepScreenAngle ProcessMagenta.105lpi.SR/105 lpi / SR:    "18.4349" 
  618. *ColorSepScreenAngle ProcessYellow.105lpi.SR/105 lpi / SR:    "0.0" 
  619. *ColorSepScreenAngle ProcessBlack.105lpi.SR/105 lpi / SR:    "45.0" 
  620. *ColorSepScreenAngle CustomColor.105lpi.SR/105 lpi / SR:    "45.0" 
  621.  
  622. *ColorSepScreenFreq ProcessCyan.105lpi.SR/105 lpi / SR:        "93.4884" 
  623. *ColorSepScreenFreq ProcessMagenta.105lpi.SR/105 lpi / SR:    "93.4884" 
  624. *ColorSepScreenFreq ProcessYellow.105lpi.SR/105 lpi / SR:    "98.5455" 
  625. *ColorSepScreenFreq ProcessBlack.105lpi.SR/105 lpi / SR:    "104.523" 
  626. *ColorSepScreenFreq CustomColor.105lpi.SR/105 lpi / SR:        "104.523" 
  627.  
  628. *ColorSepScreenProc ProcessCyan.105lpi.SR/105 lpi / SR: "
  629. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  630. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  631. *End
  632. *ColorSepScreenProc ProcessMagenta.105lpi.SR/105 lpi / SR: "
  633. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  634. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  635. *End
  636. *ColorSepScreenProc ProcessYellow.105lpi.SR/105 lpi / SR: "
  637. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  638. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  639. *End
  640. *ColorSepScreenProc ProcessBlack.105lpi.SR/105 lpi / SR: "
  641. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  642. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  643. *End
  644. *ColorSepScreenProc CustomColor.105lpi.SR/105 lpi / SR: "
  645. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  646. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  647. *End
  648.  
  649.  
  650.  
  651. *% For 115 lpi / SR (Super Resolution)
  652.  
  653. *ColorSepScreenAngle ProcessCyan.115lpi.SR/115 lpi / SR:     "71.5651" 
  654. *ColorSepScreenAngle ProcessMagenta.115lpi.SR/115 lpi / SR: "18.4349" 
  655. *ColorSepScreenAngle ProcessYellow.115lpi.SR/115 lpi / SR:     "0.0" 
  656. *ColorSepScreenAngle ProcessBlack.115lpi.SR/115 lpi / SR:     "45.0"
  657. *ColorSepScreenAngle CustomColor.115lpi.SR/115 lpi / SR:     "45.0" 
  658.  
  659. *ColorSepScreenFreq ProcessCyan.115lpi.SR/115 lpi / SR:        "102.837" 
  660. *ColorSepScreenFreq ProcessMagenta.115lpi.SR/115 lpi / SR:    "102.837" 
  661. *ColorSepScreenFreq ProcessYellow.115lpi.SR/115 lpi / SR:    "108.4" 
  662. *ColorSepScreenFreq ProcessBlack.115lpi.SR/115 lpi / SR:    "114.976" 
  663. *ColorSepScreenFreq CustomColor.115lpi.SR/115 lpi / SR:        "114.976" 
  664.  
  665. *ColorSepScreenProc ProcessCyan.115lpi.SR/115 lpi / SR: "
  666. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  667. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  668. *End
  669. *ColorSepScreenProc ProcessMagenta.115lpi.SR/115 lpi / SR: "
  670. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  671. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  672. *End
  673. *ColorSepScreenProc ProcessYellow.115lpi.SR/115 lpi / SR: "
  674. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  675. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  676. *End
  677. *ColorSepScreenProc ProcessBlack.115lpi.SR/115 lpi / SR: "
  678. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  679. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  680. *End
  681. *ColorSepScreenProc CustomColor.115lpi.SR/115 lpi / SR: "
  682. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  683. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  684. *End
  685.  
  686.  
  687. *% For 128 lpi / SR (Super Resolution)
  688.  
  689. *ColorSepScreenAngle ProcessCyan.128lpi.SR/128 lpi / SR:     "71.5651" 
  690. *ColorSepScreenAngle ProcessMagenta.128lpi.SR/128 lpi / SR: "18.4349" 
  691. *ColorSepScreenAngle ProcessYellow.128lpi.SR/128 lpi / SR:     "0.0" 
  692. *ColorSepScreenAngle ProcessBlack.128lpi.SR/128 lpi / SR:     "45.0" 
  693. *ColorSepScreenAngle CustomColor.128lpi.SR/128 lpi / SR:     "45.0" 
  694.  
  695.  
  696. *ColorSepScreenFreq ProcessCyan.128lpi.SR/128 lpi / SR:     "114.264" 
  697. *ColorSepScreenFreq ProcessMagenta.128lpi.SR/128 lpi / SR:     "114.264" 
  698. *ColorSepScreenFreq ProcessYellow.128lpi.SR/128 lpi / SR:     "120.444" 
  699. *ColorSepScreenFreq ProcessBlack.128lpi.SR/128 lpi / SR:     "127.751" 
  700. *ColorSepScreenFreq CustomColor.128lpi.SR/128 lpi / SR:     "127.751" 
  701.  
  702. *ColorSepScreenProc ProcessCyan.128lpi.SR/128 lpi / SR: "
  703. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  704. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  705. *End
  706. *ColorSepScreenProc ProcessMagenta.128lpi.SR/128 lpi / SR: "
  707. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  708. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  709. *End
  710. *ColorSepScreenProc ProcessYellow.128lpi.SR/128 lpi / SR: "
  711. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  712. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  713. *End
  714. *ColorSepScreenProc ProcessBlack.128lpi.SR/128 lpi / SR: "
  715. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  716. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  717. *End
  718. *ColorSepScreenProc CustomColor.128lpi.SR/128 lpi / SR: "
  719. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  720. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  721. *End
  722.  
  723.  
  724.  
  725. *% For 144 lpi / SR (Super Resolution)
  726.  
  727. *ColorSepScreenAngle ProcessCyan.144lpi.SR/144 lpi / SR:     "71.5651" 
  728. *ColorSepScreenAngle ProcessMagenta.144lpi.SR/144 lpi / SR: "18.4349" 
  729. *ColorSepScreenAngle ProcessYellow.144lpi.SR/144 lpi / SR:     "0.0" 
  730. *ColorSepScreenAngle ProcessBlack.144lpi.SR/144 lpi / SR:     "45.0" 
  731. *ColorSepScreenAngle CustomColor.144lpi.SR/144 lpi / SR:     "45.0" 
  732.  
  733. *ColorSepScreenFreq ProcessCyan.144lpi.SR/144 lpi / SR:     "128.547" 
  734. *ColorSepScreenFreq ProcessMagenta.144lpi.SR/144 lpi / SR:     "128.547" 
  735. *ColorSepScreenFreq ProcessYellow.144lpi.SR/144 lpi / SR:     "135.5" 
  736. *ColorSepScreenFreq ProcessBlack.144lpi.SR/144 lpi / SR:     "143.719" 
  737. *ColorSepScreenFreq CustomColor.144lpi.SR/144 lpi / SR:     "143.719" 
  738.  
  739. *ColorSepScreenProc ProcessCyan.144lpi.SR/144 lpi / SR: "
  740. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  741. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  742. *End
  743. *ColorSepScreenProc ProcessMagenta.144lpi.SR/144 lpi / SR: "
  744. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  745. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  746. *End
  747. *ColorSepScreenProc ProcessYellow.144lpi.SR/144 lpi / SR: "
  748. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  749. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  750. *End
  751. *ColorSepScreenProc ProcessBlack.144lpi.SR/144 lpi / SR: "
  752. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  753. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  754. *End
  755. *ColorSepScreenProc CustomColor.144lpi.SR/144 lpi / SR: "
  756. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  757. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  758. *End
  759.  
  760.  
  761. *% For 164 lpi / SR (Super Resolution)
  762.  
  763. *ColorSepScreenAngle ProcessCyan.164lpi.SR/164 lpi / SR:     "71.5651" 
  764. *ColorSepScreenAngle ProcessMagenta.164lpi.SR/164 lpi / SR: "18.4349" 
  765. *ColorSepScreenAngle ProcessYellow.164lpi.SR/164 lpi / SR:     "0.0" 
  766. *ColorSepScreenAngle ProcessBlack.164lpi.SR/164 lpi / SR:     "45.0" 
  767. *ColorSepScreenAngle CustomColor.164lpi.SR/164 lpi / SR:     "45.0" 
  768.  
  769. *ColorSepScreenFreq ProcessCyan.164lpi.SR/164 lpi / SR:     "146.91" 
  770. *ColorSepScreenFreq ProcessMagenta.164lpi.SR/164 lpi / SR:     "146.91" 
  771. *ColorSepScreenFreq ProcessYellow.164lpi.SR/164 lpi / SR:     "154.857" 
  772. *ColorSepScreenFreq ProcessBlack.164lpi.SR/164 lpi / SR:     "164.251" 
  773. *ColorSepScreenFreq CustomColor.164lpi.SR/164 lpi / SR:     "164.251" 
  774.  
  775. *ColorSepScreenProc ProcessCyan.164lpi.SR/164 lpi / SR: "
  776. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  777. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  778. *End
  779. *ColorSepScreenProc ProcessMagenta.164lpi.SR/164 lpi / SR: "
  780. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  781. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  782. *End
  783. *ColorSepScreenProc ProcessYellow.164lpi.SR/164 lpi / SR: "
  784. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  785. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  786. *End
  787. *ColorSepScreenProc ProcessBlack.164lpi.SR/164 lpi / SR: "
  788. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  789. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  790. *End
  791. *ColorSepScreenProc CustomColor.164lpi.SR/164 lpi / SR: "
  792. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  793. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  794. *End
  795.  
  796.  
  797. *% end of PPD file for Scantext 
  798.